non-scheduled repair - German English Dictionary